Oil: Impressive ProgressSeeking AlphaOver the past week, some rather fascinating developments have taken place in the oil space. In particular, while inventories did rise, estimates have shown quite a rebound when it comes to both production and consumptio
…